package sunsun.xiaoli.jiarebang.beans;

import com.google.gson.annotations.SerializedName;

/**
 * @Author:Create by Mr.w
 * @Date:2018/11/24 9:54
 * @Description:
 */
public class LivePullUrlBean {

    /**
     * original : {"flv":"http://001.pull.sunsunxiaoli.com/sunsunlive/121.flv?auth_key=1543067566-0-0-6ef68a678119902370c216bd2d48206f","m3u8":"http://001.pull.sunsunxiaoli.com/sunsunlive/121.m3u8?auth_key=1543067566-0-0-b02ad49e7c238971120368bf57f18bca","rtmp":"rtmp://001.pull.sunsunxiaoli.com/sunsunlive/121?auth_key=1543067566-0-0-2f42aa5a63b6a6e7990f603b95bdd31f"}
     * lhd : {"flv":"http://001.pull.sunsunxiaoli.com/sunsunlive/121_lhd.flv?auth_key=1543067566-0-0-88c6440c47bc7440665f086771d245f7","m3u8":"http://001.pull.sunsunxiaoli.com/sunsunlive/121_lhd.m3u8?auth_key=1543067566-0-0-7ffd2b61f7e1a6849488a3db23661b39","rtmp":"rtmp://001.pull.sunsunxiaoli.com/sunsunlive/121_lhd?auth_key=1543067566-0-0-bde1910b5480a9ddd19d62efc933af38"}
     * lld : {"flv":"http://001.pull.sunsunxiaoli.com/sunsunlive/121_lld.flv?auth_key=1543067566-0-0-366db32bab0c2a24be1a97d0e86c069d","m3u8":"http://001.pull.sunsunxiaoli.com/sunsunlive/121_lld.m3u8?auth_key=1543067566-0-0-f9543d134cee1e456b61fc1f9bec45ed","rtmp":"rtmp://001.pull.sunsunxiaoli.com/sunsunlive/121_lld?auth_key=1543067566-0-0-5595433b7c9ac0904ea55d707c4f1d58"}
     * lsd : {"flv":"http://001.pull.sunsunxiaoli.com/sunsunlive/121_lsd.flv?auth_key=1543067566-0-0-ef85d309dfe71f0def5361a10c5de39e","m3u8":"http://001.pull.sunsunxiaoli.com/sunsunlive/121_lsd.m3u8?auth_key=1543067566-0-0-75e53d8b7ae2b88a69346572656bdc1f","rtmp":"rtmp://001.pull.sunsunxiaoli.com/sunsunlive/121_lsd?auth_key=1543067566-0-0-1159921cc5c57139c53d0235e24da1c4"}
     * lud : {"flv":"http://001.pull.sunsunxiaoli.com/sunsunlive/121_lud.flv?auth_key=1543067566-0-0-cd23486a22673056304a723d0a133ba1","m3u8":"http://001.pull.sunsunxiaoli.com/sunsunlive/121_lud.m3u8?auth_key=1543067566-0-0-35d2f7f8c78c24946ea5a21c9f438bb8","rtmp":"rtmp://001.pull.sunsunxiaoli.com/sunsunlive/121_lud?auth_key=1543067566-0-0-f295538a1f22f677eccdd00b131617e2"}
     */

    private OriginalBean original;
    @SerializedName("LHD")
    private LhdBean lhd;
    @SerializedName("LSD")
    private LsdBean lsd;
    @SerializedName("LLD")
    private LldBean lld;
    @SerializedName("LUD")
    private LudBean lud;

    public OriginalBean getOriginal() {
        return original;
    }

    public void setOriginal(OriginalBean original) {
        this.original = original;
    }

    public LhdBean getLhd() {
        return lhd;
    }

    public void setLhd(LhdBean lhd) {
        this.lhd = lhd;
    }

    public LldBean getLld() {
        return lld;
    }

    public void setLld(LldBean lld) {
        this.lld = lld;
    }

    public LsdBean getLsd() {
        return lsd;
    }

    public void setLsd(LsdBean lsd) {
        this.lsd = lsd;
    }

    public LudBean getLud() {
        return lud;
    }

    public void setLud(LudBean lud) {
        this.lud = lud;
    }

    public static class OriginalBean {
        /**
         * flv : http://001.pull.sunsunxiaoli.com/sunsunlive/121.flv?auth_key=1543067566-0-0-6ef68a678119902370c216bd2d48206f
         * m3u8 : http://001.pull.sunsunxiaoli.com/sunsunlive/121.m3u8?auth_key=1543067566-0-0-b02ad49e7c238971120368bf57f18bca
         * rtmp : rtmp://001.pull.sunsunxiaoli.com/sunsunlive/121?auth_key=1543067566-0-0-2f42aa5a63b6a6e7990f603b95bdd31f
         */

        private String flv;
        private String m3u8;
        private String rtmp;

        public String getFlv() {
            return flv;
        }

        public void setFlv(String flv) {
            this.flv = flv;
        }

        public String getM3u8() {
            return m3u8;
        }

        public void setM3u8(String m3u8) {
            this.m3u8 = m3u8;
        }

        public String getRtmp() {
            return rtmp;
        }

        public void setRtmp(String rtmp) {
            this.rtmp = rtmp;
        }
    }

    public static class LhdBean {
        /**
         * flv : http://001.pull.sunsunxiaoli.com/sunsunlive/121_lhd.flv?auth_key=1543067566-0-0-88c6440c47bc7440665f086771d245f7
         * m3u8 : http://001.pull.sunsunxiaoli.com/sunsunlive/121_lhd.m3u8?auth_key=1543067566-0-0-7ffd2b61f7e1a6849488a3db23661b39
         * rtmp : rtmp://001.pull.sunsunxiaoli.com/sunsunlive/121_lhd?auth_key=1543067566-0-0-bde1910b5480a9ddd19d62efc933af38
         */

        private String flv;
        private String m3u8;
        private String rtmp;

        public String getFlv() {
            return flv;
        }

        public void setFlv(String flv) {
            this.flv = flv;
        }

        public String getM3u8() {
            return m3u8;
        }

        public void setM3u8(String m3u8) {
            this.m3u8 = m3u8;
        }

        public String getRtmp() {
            return rtmp;
        }

        public void setRtmp(String rtmp) {
            this.rtmp = rtmp;
        }

        @Override
        public String toString() {
            return "LhdBean{" +
                    "flv='" + flv + '\'' +
                    ", m3u8='" + m3u8 + '\'' +
                    ", rtmp='" + rtmp + '\'' +
                    '}';
        }
    }

    public static class LldBean {
        /**
         * flv : http://001.pull.sunsunxiaoli.com/sunsunlive/121_lld.flv?auth_key=1543067566-0-0-366db32bab0c2a24be1a97d0e86c069d
         * m3u8 : http://001.pull.sunsunxiaoli.com/sunsunlive/121_lld.m3u8?auth_key=1543067566-0-0-f9543d134cee1e456b61fc1f9bec45ed
         * rtmp : rtmp://001.pull.sunsunxiaoli.com/sunsunlive/121_lld?auth_key=1543067566-0-0-5595433b7c9ac0904ea55d707c4f1d58
         */

        private String flv;
        private String m3u8;
        private String rtmp;

        public String getFlv() {
            return flv;
        }

        public void setFlv(String flv) {
            this.flv = flv;
        }

        public String getM3u8() {
            return m3u8;
        }

        public void setM3u8(String m3u8) {
            this.m3u8 = m3u8;
        }

        public String getRtmp() {
            return rtmp;
        }

        public void setRtmp(String rtmp) {
            this.rtmp = rtmp;
        }
    }

    public static class LsdBean {
        /**
         * flv : http://001.pull.sunsunxiaoli.com/sunsunlive/121_lsd.flv?auth_key=1543067566-0-0-ef85d309dfe71f0def5361a10c5de39e
         * m3u8 : http://001.pull.sunsunxiaoli.com/sunsunlive/121_lsd.m3u8?auth_key=1543067566-0-0-75e53d8b7ae2b88a69346572656bdc1f
         * rtmp : rtmp://001.pull.sunsunxiaoli.com/sunsunlive/121_lsd?auth_key=1543067566-0-0-1159921cc5c57139c53d0235e24da1c4
         */

        private String flv;
        private String m3u8;
        private String rtmp;

        public String getFlv() {
            return flv;
        }

        public void setFlv(String flv) {
            this.flv = flv;
        }

        public String getM3u8() {
            return m3u8;
        }

        public void setM3u8(String m3u8) {
            this.m3u8 = m3u8;
        }

        public String getRtmp() {
            return rtmp;
        }

        public void setRtmp(String rtmp) {
            this.rtmp = rtmp;
        }

        @Override
        public String toString() {
            return "LsdBean{" +
                    "flv='" + flv + '\'' +
                    ", m3u8='" + m3u8 + '\'' +
                    ", rtmp='" + rtmp + '\'' +
                    '}';
        }
    }

    public static class LudBean {
        /**
         * flv : http://001.pull.sunsunxiaoli.com/sunsunlive/121_lud.flv?auth_key=1543067566-0-0-cd23486a22673056304a723d0a133ba1
         * m3u8 : http://001.pull.sunsunxiaoli.com/sunsunlive/121_lud.m3u8?auth_key=1543067566-0-0-35d2f7f8c78c24946ea5a21c9f438bb8
         * rtmp : rtmp://001.pull.sunsunxiaoli.com/sunsunlive/121_lud?auth_key=1543067566-0-0-f295538a1f22f677eccdd00b131617e2
         */

        private String flv;
        private String m3u8;
        private String rtmp;

        public String getFlv() {
            return flv;
        }

        public void setFlv(String flv) {
            this.flv = flv;
        }

        public String getM3u8() {
            return m3u8;
        }

        public void setM3u8(String m3u8) {
            this.m3u8 = m3u8;
        }

        public String getRtmp() {
            return rtmp;
        }

        public void setRtmp(String rtmp) {
            this.rtmp = rtmp;
        }

        @Override
        public String toString() {
            return "LudBean{" +
                    "flv='" + flv + '\'' +
                    ", m3u8='" + m3u8 + '\'' +
                    ", rtmp='" + rtmp + '\'' +
                    '}';
        }
    }

    @Override
    public String toString() {
        return "LivePullUrlBean{" +
                "original=" + original +
                ", lhd=" + lhd +
                ", lld=" + lld +
                ", lsd=" + lsd +
                ", lud=" + lud +
                '}';
    }
}
